precipitous cliffs - Espagnol Anglais Dictionnaire